From 5c4efb09e2adf4efb815ffcf26e7772104214fab Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 28 Dec 2015 10:35:58 -0500 Subject: [PATCH] Add a CSS node test for buttons --- testsuite/css/nodes/Makefile.am | 5 +- testsuite/css/nodes/buttons.nodes | 28 ++++++ testsuite/css/nodes/buttons.ui | 147 ++++++++++++++++++++++++++++++ 3 files changed, 178 insertions(+), 2 deletions(-) create mode 100644 testsuite/css/nodes/buttons.nodes create mode 100644 testsuite/css/nodes/buttons.ui diff --git a/testsuite/css/nodes/Makefile.am b/testsuite/css/nodes/Makefile.am index bdf33ea815..c2a92f2499 100644 --- a/testsuite/css/nodes/Makefile.am +++ b/testsuite/css/nodes/Makefile.am @@ -25,8 +25,9 @@ test_css_nodes_SOURCES = \ test-css-nodes.c test_data = \ - entries.ui entries.nodes \ - notebook.ui notebook.nodes \ + buttons.ui buttons.nodes \ + entries.ui entries.nodes \ + notebook.ui notebook.nodes \ $(NULL) EXTRA_DIST += $(test_in_files) $(test_data) diff --git a/testsuite/css/nodes/buttons.nodes b/testsuite/css/nodes/buttons.nodes new file mode 100644 index 0000000000..d1373ab7ff --- /dev/null +++ b/testsuite/css/nodes/buttons.nodes @@ -0,0 +1,28 @@ +window visible=0 state=dir-ltr classes=background + decoration visible=1 state=dir-ltr + grid visible=1 state=dir-ltr classes=horizontal + button visible=1 state=dir-ltr|checked classes=text-button,toggle + label visible=1 state=dir-ltr + checkbutton visible=1 state=dir-ltr classes=text-button + check visible=1 state=dir-ltr + label visible=1 state=dir-ltr + radiobutton visible=1 state=dir-ltr|checked classes=text-button + radio visible=1 state=dir-ltr|checked + label visible=1 state=dir-ltr + radiobutton visible=1 state=dir-ltr classes=text-button + radio visible=1 state=dir-ltr + label visible=1 state=dir-ltr + switch visible=1 state=active|dir-ltr + slider visible=1 classes=slider + switch visible=1 state=dir-ltr + slider visible=1 classes=slider + button visible=1 state=dir-ltr classes=text-button + label visible=1 state=dir-ltr + button visible=1 state=dir-ltr classes=image-button + GtkAlignment visible=1 state=dir-ltr + box visible=1 state=dir-ltr classes=horizontal + image visible=1 state=dir-ltr + button visible=1 state=dir-ltr classes=image-button + GtkAlignment visible=1 state=dir-ltr + box visible=1 state=dir-ltr classes=horizontal + image visible=1 state=dir-ltr diff --git a/testsuite/css/nodes/buttons.ui b/testsuite/css/nodes/buttons.ui new file mode 100644 index 0000000000..2489f6022e --- /dev/null +++ b/testsuite/css/nodes/buttons.ui @@ -0,0 +1,147 @@ + + + + + False + popup + + + True + + + Hello World! + True + True + True + True + + + 0 + 0 + + + + + Hello World! + True + False + True + True + + + 1 + 0 + + + + + Hello World! + True + False + True + True + + + 2 + 0 + + + + + Hello World! + True + True + button3 + True + True + + + 3 + 0 + + + + + True + True + True + True + + + 4 + 0 + + + + + True + False + True + True + + + Test switch + + + + + 5 + 0 + + + + + + True + True + True + Text Button + + + 0 + 1 + + + + + True + True + True + image8 + center + center + + + 1 + 1 + + + + + True + True + True + center + center + image9 + + + 2 + 1 + + + + + + + True + edit-find-replace + 1 + + + True + window-close-symbolic + True + 1 + + -- 2.30.2